home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 037a / px141.zip / PX.DAT next >
Text File  |  1991-05-19  |  2KB  |  213 lines

  1. ;
  2. ; PX keyword file
  3. ; P.A. Geelen, Amsterdam, 1989
  4. ;
  5. ; Lines starting with semi-colon are ignored.
  6. ; Keywords must be in uppercase.
  7. ; Adapt to taste.
  8. ;
  9. ; Remember that the /E-option will prevent output of externals before
  10. ; you adapt this file to exclude too many keywords.
  11. ;
  12. ;
  13. ;
  14. ;****** constants
  15. ;
  16. NIL
  17. TRUE
  18. FALSE
  19. ;
  20. ;****** normal keywords
  21. ;
  22. FORWARD
  23. CASE
  24. PROGRAM
  25. PROCEDURE
  26. FUNCTION
  27. LABEL
  28. BEGIN
  29. END
  30. IF
  31. THEN
  32. ELSE
  33. GOTO
  34. REPEAT
  35. UNTIL
  36. WHILE
  37. DO
  38. FOR
  39. TO
  40. DOWNTO
  41. ;
  42. VAR
  43. TYPE
  44. CONST
  45. RECORD
  46. ABSOLUTE
  47. OF
  48. ARRAY
  49. SET
  50. ;
  51. AND
  52. OR
  53. XOR
  54. NOT
  55. DIV
  56. MOD
  57. IN
  58. ;********* standard types
  59. INTEGER
  60. STRING
  61. LONGINT
  62. REAL
  63. WORD
  64. BYTE
  65. CHAR
  66. BOOLEAN
  67. TEXT
  68. FILE
  69. ; units
  70. UNIT
  71. USES
  72. INTERFACE
  73. IMPLEMENTATION
  74. ;
  75. ;
  76. ;******** the system unit
  77. ;
  78. ;******** general
  79. APPEND
  80. ASSIGN
  81. RESET
  82. REWRITE
  83. SEEK
  84. EOF
  85. WRITE
  86. WRITELN
  87. READ
  88. READLN
  89. CLOSE
  90. ;******* nonstandard file acess
  91. ;BLOCKREAD
  92. ;BLOCKWRITE
  93. ;EOLN
  94. ;FILEPOS
  95. ;FILESIZE
  96. ;FLUSH
  97. ;ERASE
  98. ;IORESULT
  99. ;SEEKEOF
  100. ;SEEKEOLN
  101. ;RENAME
  102. ;SETTEXTBUF
  103. ;TRUNCATE
  104. ;
  105. HALT
  106. EXIT
  107. ;
  108. ;
  109. ;****** string manipulation
  110. LENGTH
  111. CHR
  112. ORD
  113. CONCAT
  114. UPCASE
  115. ;********** nonstandard
  116. ;FILLCHAR
  117. ;POS
  118. ;DELETE
  119. ;INSERT
  120. ;COPY
  121. ;******** system adressing
  122. ;ADDR
  123. ;VAL
  124. ;PTR
  125. ;OFS
  126. ;SEG
  127. ;SPTR
  128. ;CSEG
  129. ;DSEG
  130. ;SSEG
  131. ;SIZEOF
  132. ;
  133. ;********** params
  134. ;
  135. PARAMCOUNT
  136. PARAMSTR
  137. ;
  138. ;******** directories
  139. ;
  140. ;CHDIR
  141. ;MKDIR
  142. ;GETDIR
  143. ;RMDIR
  144. ;
  145. ;
  146. ;********* mem
  147. ;
  148. ;
  149. DISPOSE
  150. NEW
  151. ;
  152. ;FREEMEM
  153. ;GETMEM
  154. ;MARK
  155. ;RELEASE
  156. ;MAXAVAIL
  157. ;MEMAVAIL
  158. ;MOVE
  159. ;
  160. ;******** system math
  161. ;
  162. SQR
  163. SQRT
  164. ABS
  165. ;
  166. ;******* nonstandard math
  167. ;
  168. ;HI
  169. ;LO
  170. ;DEC
  171. ;INC
  172. ;INT
  173. ;FRAC
  174. ;PI
  175. ;PRED
  176. ;RANDOM
  177. ;RANDOMIZE
  178. ;COS
  179. ;ARCTAN
  180. ;EXP
  181. ;LN
  182. ;ROUND
  183. ;SIN
  184. ;STR
  185. ;SUCC
  186. ;SWAP
  187. ;TRUNC
  188. ;
  189. ;
  190. ; *********** the TURBO PASCAL crt unit
  191. ;
  192. ;CLRSCR
  193. ;KEYPRESSED
  194. ;READKEY
  195. ;
  196. ;CLREOL
  197. ;ASSIGNCRT
  198. ;DELAY
  199. ;DELLINE
  200. ;GOTOXY
  201. ;HIGHVIDEO
  202. ;INSLINE
  203. ;LOWVIDEO
  204. ;NORMVIDEO
  205. ;NOSOUND
  206. ;SOUND
  207. ;TEXTATTR
  208. ;TEXTBACKGROUND
  209. ;TEXTMODE
  210. ;TEXTCOLOR
  211. ;WHEREX
  212. ;WHEREY
  213. ;WINDOW